Loading...
Minimalist Dictionary
Login
or
Sign up
stamp duty
noun
A tax levied upon certain documents, a stamp being applied to show that tax has been paid.
Word Frequency 1800~2019
Related words
Other words
crucial
ahead
voice
geologist
stinging
undermost
refinance
spiral
premium
staining
reversal
cultivate
gurgling
flaxseed
substance
humorless
dash
tipping
endearing
rejoin
stamp tax
stamp
tax stamp
revenue stamp
duty
fiscal stamp
impost
postage
railway stamp
duty card
ration stamp
tax due
court fee
scutage
food stamp